@charset "utf-8";

/* CSS Document */

/*******************************************************************************
 * 全局
 ******************************************************************************/
body {
  	 font-family:\5B8B\4F53;   	
   
    font-size: 14px;
    padding: 0;
    text-align: left;
	
}
body, div, dl, dt, dd, ul, ol, li, pre, form, h1 , h3 , h4 ,span, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
a {
    color: #333333;
    text-decoration: none;
}

p{
	color: #333333;
	font-size:16px;
}
a:hover {
    color:#red;
    text-decoration: none;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: normal;
}
ol li, ul li { 
    list-style: none outside none;
}
li { 
    list-style: none outside none;
	 list-style-type:none
}
caption, th {
    text-align: left;
}
q:before, q:after {
    content: "";
}
th, td {
    vertical-align: middle;
}

/* 清除浮动 */
.clearfix:after, .container:after {
    content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;
}
.clearfix, .container {display:block;}
.clear {clear:both; margin:0 auto;}


.h10{margin: 0 auto; width:100%;  height:10px;}
.h13{margin: 0 auto; width:100%;  height:13px;}
.h15{ float:right; width:100%;  height:15px;}
.h20{margin: 0 auto; width:100%;  height:20px;}

.h60{  margin: 0 auto;;  width:100%;   height:60px;}

.dh11{   margin: 0 auto; width:1000px;  height:57px;}
.dh11 a{ float:left;  height:57px; line-height:57px;}


.jgg{margin:0 auto; width:100%; height:115px;} 

.clear{ clear:both; width:0px; height:0px; }
.mainnr{ width:100%;  margin:0 auto;}

.main{ width:1200px; overflow:hidden; margin:0 auto;}
.fl{float:left;}
.ri{float:right;}

/*******************************************************************************
 * 主页开始
 ******************************************************************************/
.logo_hz{ width:100%; float:left; overflow:hidden; border-top:5px solid #2561aa; padding:12px 0 12px 0;}
.logo1{ float:left; overflow:hidden; padding:18px 26px 0 35px;}
.shu_grey{ width:1px; height:47px; background-color:#e0e0e0; float:left; overflow:hidden; margin-top:18px;}
.logo2{ float:left; overflow:hidden; padding:18px 0 0 26px;}
.logo_rz{ width:921px; float:right; overflow:hidden;}
/*******************************************************************************
 * 导航
 ******************************************************************************/
.nav_yy{ width:953px; float:left; overflow:hidden; padding:2px 0 0 0;}
.nav_yy p{ float:left; width:118px; height:24px; line-height:24px; overflow:hidden; font-size:14px; text-align:center; border-right: 1px #b3b3b3 dotted; margin-top:1px}
.nav_yy p a:hover{ color:#c00;}


.nav_yy2{ width:100%; float:left; overflow:hidden; padding:6px 0;}
.nav_yy2 b{ float:left; overflow:hidden; font-size:14px; width:118px;  text-align:center; }
.nav_yy2 b a:hover{ color:#c00;}
.nav_yy2 p{ float:left; overflow:hidden; font-size:12px;}
.nav_yy2 p a:hover{ color:#c00;}
.nav_yy2 span{ float:left; overflow:hidden; color:#333333; font-size:12px; padding:0 20px 0 20px; padding:0px 16px;}

/*******************************************************************************
 * 导航下面
 ******************************************************************************/
.nav_timeh{ width:1200px; float:left; overflow:hidden; border-top:1px solid #e0e0e0; background-color:#f6f6f6;}
.nav_timeh p.leftf{ float:left; overflow:hidden; padding:0 0 0 8px; font-size:13px; line-height:32px;}
.nav_timeh .weibo{ width:290px; height:22px; float:right; overflow:hidden; border:1px solid #dcdcdc; margin:3px 6px 0 0; _margin:3px 3px 0 0;} 
.nav_timeh .weibo a{ float:left; overflow:hidden;}

/*******************************************************************************
 * 滚动
 ******************************************************************************/
.gdzx{ width:100%; float:left; overflow:hidden;  padding:4px 0 2px 6px;}
.gdzx p{ float:left; overflow:hidden; font-weight:bold; padding:8px 0 0 4px; font-size:14px;}
.gdzx span{ float:left; overflow:hidden; padding:8px 0 4px 8px;}
.gdzx ul.gdzx_f{ width:920px; float:right; overflow:hidden; padding:2px 0 0 0; }
.gdzx ul.gdzx_f li{  float:left; width:330px; overflow:hidden; padding: 2px 10px ; font-size:14px; background: url(../new_images/black_d.jpg) 0px 15px no-repeat; }
.gdzx ul.gdzx_f li a:hover{ color:#c00;}

/*******************************************************************************
 *广告
 ******************************************************************************/
 .gg1{float:left; width:200px; height:80px;  margin:6px 0px;}
 .gg2{float:left; width:768px; height:80px;  margin:6px 15px;}
 
 
 
 /*******************************************************************************
 *第一屏
 ******************************************************************************/
 .box1{ float:left; height:700px; width:100%; }
  /*******************************************************************************
 *第一屏左
 ******************************************************************************/ 
.p1_l{float:left;  width:340px; overflow:hidden; }
.box1{ width:100%; float:left; overflow:hidden; margin-top:16px;}
.box1 .p1_l{ width:735px; }

.box1 .p1_l{ width:340px; float:left; overflow:hidden;}
.box1 .p1_l .baner_z{ width:340px; height:251px; float:left; overflow:hidden; display:block; position:relative;}
.box1 .p1_l .baner_z .pic1{ width:340px; height:251px; overflow:hidden; display:block; position:absolute; left:0; top:0; z-index:1;}
.box1 .p1_l .baner_z .font1{ width:340px; height:32px; display:block; position:absolute; z-index:2; left:0; bottom:0; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60); background:#000;/*实现IE背景透明*/}
.box1 .p1_l .baner_z .font1 p{ width:320px; float:left; overflow:hidden; padding:0 10px; line-height:32px; font-size:14px;}
.box1 .p1_l .baner_z .font1 p a{ color:#fff;}
.box1 .p1_l .fy1{width:160px; margin:0 auto; overflow:hidden; padding-top:6px; clear:both;}
.box1 .p1_l .fy1 span{ loat:left; overflow:hidden; padding:7px 0 0 0;}
.box1 .p1_l .fy1 ul.fy_in{ width:124px; float:left; overflow:hidden;}
.box1 .p1_l .fy1 ul.fy_in li{  float:left; overflow:hidden; padding:10px 0 0 5px;}
.box1 .p1_l .fy1 ul.fy_in li a{ float:left; overflow:hidden;}

.jdt{ float:left; width:340px; height:285px; }
.ldzttp{ width:100%; height:250px; float:left; overflow:hidden; display:block; position:relative;}
.ldzttp .pic1{ width:100%; height:250px; overflow:hidden; display:block; position:absolute; left:0; top:0; z-index:1;}
.ldzttp .font1{ width:100%; height:32px; display:block; position:absolute; z-index:2; left:0; bottom:0; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000;}
.ldzttp .font1 p{ width:300px; float:left; overflow:hidden; padding:0 10px; line-height:32px; font-size:14px;}
.ldzttp .font1 p a{ color:#fff;}

.fy{ width:160px; margin:0 auto; overflow:hidden; padding-top:6px; clear:both;}
.fy span{ float:left; overflow:hidden; padding:7px 0 0 0;}
.fy ul.fy_in{ width:124px; float:left; overflow:hidden;}
.fy ul.fy_in li{ float:left; overflow:hidden; padding:10px 0 0 5px;}
.fy ul.fy_in li a{ float:left; overflow:hidden;}

.zwj{ width:340px; height:108px; float:right; overflow:hidden; margin-bottom:20px;}
.zwj .zwj_bt{ width:28px; height:108px; float:left; overflow:hidden; background:url(../new_images/zwjj_bj.jpg) repeat;}
.zwj .zwj_bt p{ width:20px; float:left; overflow:hidden; color:#fff; padding:14px 0 0 8px; font-size:14px; line-height:20px;}
.zwj .zwj_nr{ width:310px; height:106px; border:1px solid #e0e0e0; border-left:0; float:left; overflow:hidden;}
.zwj .zwj_nr ul.zwj_f{ width:138px; float:left; overflow:hidden; padding:6px 0 0 10px;}
.zwj .zwj_nr ul.zwj_f li{ width:128px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 10px; height:24px; line-height:24px;}
.zwj .zwj_nr ul.zwj_f li a{ color:#2e4c6f;}
.zwj .zwj_nr ul.zwj_f li a:hover{ text-decoration:underline;}

ul.ts_bjc{ width:100%; height:35px; float:left; overflow:hidden; background:url(../new_images/bt_bj2.jpg) repeat-x; line-height:35px; font-size:16px;}
ul.ts_bjc li{ float:left; overflow:hidden; padding:0 10px;}
ul.ts_bjc li.now{ float:left; overflow:hidden; background:url(../new_images/bt_bj1.jpg) repeat-x; color:#2461aa; font-weight:bold; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
ul.ts_bjc li.now a{ color:#2461aa;}

ul.cdxw_font{ width:340px; float:left; overflow:hidden; padding:18px 0 0 0;}
ul.cdxw_font li{ width:328px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px; height:28px;}
ul.cdxw_font li a:hover{ color:#c00;}
ul.cdxw_font li.now{ font-weight:bold;}


.zixun_btf{ width:100%; float:left; overflow:hidden; text-align:center; color:#1b5191; font-size:20px; height:24px; line-height:24px; font-family:Microsoft YaHei; padding:15px 0 0 0; font-weight:bold;}
.zixun_btf a{ color:#1b5191;}
.zixun_btf a:hover{ color:#c00;}
.zixun_btjs{ width:100%; float:left; overflow:hidden;text-align:center; color:#666;  height:24px; line-height:24px; font-size:12px; padding:6px 0 0 0;}
.zixun_btjs a{color:#666;}
.zixun_btjs a:hover{ text-decoration:underline;}




  /*******************************************************************************
 *第一屏中
 ******************************************************************************/ 
.p1_c{float:left;  width:450px; overflow:hidden; margin-left:33px;  }
ul.tt_bjc{ width:100%; height:35px; float:left; overflow:hidden; background:url(../new_images/bt_bj2.jpg) repeat-x; line-height:35px; font-size:16px;}
ul.tt_bjc li{ float:left; overflow:hidden; padding:0 20px;}
ul.tt_bjc li.now{ float:left; overflow:hidden; background:url(../new_images/bt_bj1.jpg) repeat-x; color:#2461aa; font-weight:bold; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
ul.tt_bjc li.now a{ color:#2461aa;}

ul.ttxw_font{width:100%; float:left; overflow:hidden; padding:18px 0 0 0; height:281px; box-sizing:border-box;  }
ul.ttxw_font li{ width:92%; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px;}
ul.ttxw_font li a:hover{ color:#c00;}
ul.ttxw_font li.now{ font-weight:bold;}


ul.xs_bjc{ width:100%; height:35px; float:left; overflow:hidden; background:url(../new_images/bt_bj2.jpg) repeat-x; line-height:35px; font-size:12px; margin-top:20px;}
ul.xs_bjc li{ float:left; overflow:hidden; padding:0 8px;}
ul.xs_bjc li.now{ float:left; overflow:hidden; background:url(../new_images/bt_bj1.jpg) repeat-x; color:#2461aa; font-weight:bold;  font-size:14px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
ul.xs_bjc li.now a{ color:#2461aa;}


 
 /*******************************************************************************
 *第一屏右
 ******************************************************************************/ 
.p1_r{ width:350px; float:right; overflow:hidden; border-left:1px #e0e0e0 solid;}
.sjsz_bt{ width:322px; float:right; overflow:hidden; background:url(../new_images/r_btbj.jpg) 0 top repeat-x;}
.sjsz_bt p{ float:left; overflow:hidden; padding:0 2px; font-size:14px; padding:6px 0 0 0;}
.sjsz_bt p.now{ float:left; overflow:hidden; padding:0 2px; font-size:16px; font-weight:bold; background:url(../new_images/szsj_bt.jpg) 0 top repeat-x; padding:8px 0 0 0;}
.sjsz_bt .gd{ float:right; overflow:hidden; padding:8px 0 0 0; height:24px; line-height:24px; width:46px;}
.sjsz_bt .gd span{ float:left; overflow:hidden; color:#999;}
.sjsz_bt .gd a img{ float:left; overflow:hidden; padding:5px 0 0 4px;}
.sjsz_bt .gd a:hover span{ color:#c00;}


.gd{ float:right; overflow:hidden; padding:8px 0 0 0; width:46px;}
.gd span{ float:left; overflow:hidden; color:#999;}
.gd a img{ float:left; overflow:hidden; padding:5px 0 0 4px;}
.gd a:hover span{ color:#c00;}


.sjsz_nr{ width:322px; float:right; overflow:hidden; padding:20px 0 0px 0;}
.sjsz_nr .pic3_z{ width:129px; float:left; overflow:hidden;}
.sjsz_nr .pic3_z a img{ float:left; overflow:hidden;}
.sjsz_nr .pic3_z a p{ width:100%; float:left; overflow:hidden; text-align:center; padding:6px 0 0 0; line-height:22px}
.sjsz_nr .pic3_z a:hover p{ color:#c00;}


.zwjj{ width:340px; height:108px; float:right; overflow:hidden; margin-bottom:20px;}
.zwjj .zwjj_bt{ width:28px; height:108px; float:left; overflow:hidden; background:url(../new_images/zwjj_bj.jpg) repeat;}
.zwjj .zwjj_bt p{ width:20px; float:left; overflow:hidden; color:#fff; padding:14px 0 0 8px; font-size:14px; line-height:20px;}
.zwjj .zwjj_nr{ width:310px; height:106px; border:1px solid #e0e0e0; border-left:0; float:left; overflow:hidden;}
.zwjj .zwjj_nr ul.zwjj_f{ width:280px; float:left; overflow:hidden; padding:6px 0 0 10px; }
.zwjj .zwjj_nr ul.zwjj_f li{ width:274px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 10px; height:24px; line-height:24px;}

.zwjj .zwjj_nr ul.zwjj_f li a{ color:#2e4c6f;}
.zwjj .zwjj_nr ul.zwjj_f li a:hover{ text-decoration:underline;}




.rdzt{ float:right; width:320px; height:238px; }


.rdzttp{ width:320px; height:195px; float:left; overflow:hidden; display:block; position:relative;}
.rdzttp .pic1{ width:320px; height:195px overflow:hidden; display:block; position:absolute; left:0; top:0; z-index:1;}
.rdzttp .font1{ width:320px; height:32px; display:block; position:absolute; z-index:2; left:0; bottom:0; background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000;}
.rdzttp .font1 p{ width:300px; float:left; overflow:hidden; padding:0 10px; line-height:32px; font-size:14px;}
.rdzttp .font1 p a{ color:#fff;}



.fy1{ width:160px; margin:0 auto; overflow:hidden; padding-top:14px; clear:both;}
.fy1 span{ float:left; overflow:hidden; padding:7px 0 0 0;}
.fy1 ul.fy_in{ width:124px; float:left; overflow:hidden;}
.fy1 ul.fy_in li{ float:left; overflow:hidden; padding:10px 0 0 5px;}
.fy1 ul.fy_in li a{ float:left; overflow:hidden;}
 /*******************************************************************************
 *形象推广
 ******************************************************************************/ 
.xxtg_z{ width:1200px; height:120px; float:left; overflow:hidden; background:url(../new_images/xxtg_bj.jpg) repeat; margin-top:4px;}
.xxtg_z .xxtg_bt{ width:140px; height:90px; float:left; overflow:hidden; background-color:#2561a9; margin-top:16px;}
.xxtg_z .xxtg_bt p{ width:130px; float:left; overflow:hidden; color:#fff; font-size:26px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:36px; padding:26px 0 0 16px;}

.xxtgk{ float:left; width:1026px; height:90px; margin-top:16px; margin-left:16px; overflow:hidden; }

.tgxx_pz{ width:100%; float:left;}
.tgxx_pz li{ width:120px; height:90px; float:left; overflow:hidden; display:block; position:relative; left:0; top:0; margin:0 18px 0 0; _margin:0 0 0 10px;}.tgxx_pz li .pic_tg1{ width:120px; height:90px; display:block; position:absolute; left:0; top:0; z-index:1;}
.tgxx_pz li .tmbj_in{ width:120px; height:22px; float:left; overflow:hidden; display:block; z-index:2; position:absolute; left:0; bottom:0; line-height:22px;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*#333*/filter:Alpha(opacity=60); background:#000;/*#333*/}
.tgxx_pz li .tmbj_in p{ width:120px; float:left; overflow:hidden; text-align:center; position:relative; z-index:3;}
.tgxx_pz li .tmbj_in p a{ color:#fff;}


 /*******************************************************************************
 *第二屏
 ******************************************************************************/ 

 .box2{ float:left; height: auto; width:100%; padding-top:20px; }

 .box2l{ float:left; width:374px;overflow:hidden; border-right:1px #e0e0e0 solid; margin-right:30px;}
 


 
.fcjj_nrl{ width:343px; float:left; overflow:hidden; margin-bottom:15px;}
.fcjj_nrl ul.gfzn{ width:330px; height:30px; float:left; overflow:hidden; background:url(../new_images/xzkd_bj1.jpg) repeat-x; line-height:30px; font-size:14px; padding:0 0 0 10px;}
.fcjj_nrl ul.gfzn li{ float:left; overflow:hidden; padding:0 10px;}
.fcjj_nrl ul.gfzn li.now{ float:left; overflow:hidden; background:url(../new_images/xzkd2.jpg) repeat-x; font-weight:bold; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}

.fcjj_nrl .gfzn_nr{ width:340px; float:left; overflow:hidden; padding:20px 0 0 0;  height:94px;}
.fcjj_nrl .gfzn_nr .gfzn1{ float:left; overflow:hidden;}
.fcjj_nrl .gfzn_nr .gfzn1 img{ float:left; width:130px; height:90px;}
.fcjj_nrl .gfzn_nr .gfzn_font{ width:198px; float:right; overflow:hidden;}
.fcjj_nrl .gfzn_nr .gfzn_font p{ width:198px; float:left; overflow:hidden; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.fcjj_nrl .gfzn_nr .gfzn_font p a:hover{ color:#c00;}
.fcjj_nrl .gfzn_nr .gfzn_font span{ width:198px; float:left; overflow:hidden; color:#888; height:63px; line-height:22px;  font-size:12px;}
.fcjj_nrl .gfzn_nr .gfzn_font span a{ color:#c83728;}
.fcjj_nrl .gfzn_nr .gfzn_font span a:hover{ text-decoration:underline;}

.fcjj_nrl ul.gfzn_f{ width:340px; float:left; overflow:hidden; padding:14px 0 0 0;}
.fcjj_nrl ul.gfzn_f li{ width:328px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px; height:28px;}
.fcjj_nrl ul.gfzn_f li a:hover{ color:#c00;}

.zixun_bt{ width:100%; float:left; overflow:hidden; height:18px; line-height:18px; background:url(../new_images/wyrw_bj.jpg) repeat-x; font-size:16px; font-weight:bold; margin:10px 0px;}
.zixun_bt a{ float:left; overflow:hidden; padding:0 6px 0 0; background-color:#fff;}


 /*******第二屏中 ******************************************************************************/ 
 .box2c{ float:left; width:440px;overflow:hidden; border-right:1px #e0e0e0 solid; margin-right:30px;}
.fcjj_nrlc{ width:410px; float:left; overflow:hidden; margin-bottom:15px;}
.fcjj_nrlc ul.gfzn{ width:100%; height:30px; float:left; overflow:hidden; background:url(../new_images/xzkd_bj1.jpg) repeat-x; line-height:30px; font-size:14px; padding:0 0 0 10px;}
.fcjj_nrlc ul.gfzn li{ float:left; overflow:hidden; padding:0 10px;}
.fcjj_nrlc ul.gfzn li.now{ float:left; overflow:hidden; background:url(../new_images/xzkd2.jpg) repeat-x; font-weight:bold; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}

.fcjj_nrlc .gfznc_nr{ width:410px; float:left; overflow:hidden; padding:16px 0 0 0; height:96px;}
.fcjj_nrlc .gfznc_nr .gfzn1{ float:left; overflow:hidden;}
.fcjj_nrlc .gfznc_nr .gfzn1 img{ float:left; width:130px; height:90px;}
.fcjj_nrlc .gfznc_nr .gfzn_font{ width:270px; float:right; overflow:hidden;}
.fcjj_nrlc .gfznc_nr .gfzn_font p{ width:100%; float:left; overflow:hidden; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.fcjj_nrlc .gfznc_nr .gfzn_font p a:hover{ color:#c00;}
.fcjj_nrlc .gfznc_nr .gfzn_font span{ width:100%; float:left; overflow:hidden; color:#888; height:72px; line-height:22px;  font-size:12px;}
.fcjj_nrlc .gfznc_nr .gfzn_font span a{ color:#c83728;}
.fcjj_nrlc .gfznc_nr .gfzn_font span a:hover{ text-decoration:underline;}

.fcjj_nrlc ul.gfzn_f{ width:410px; float:left; overflow:hidden; padding:14px 0 0 0;}
.fcjj_nrlc ul.gfzn_f li{ width:388px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px;}
.fcjj_nrlc ul.gfzn_f li a:hover{ color:#c00;}

 /*******第二屏右 ******************************************************************************/ 
 .boc2r{ width:320px; float:right; overflow:hidden; }
  .boc2rs,.boc2rx{ width:100%; float:left; overflow:hidden; margin-bottom:15px;}
ul.zjzn{ width:100%; float:left; overflow:hidden; height:36px; line-height:36px; font-size:16px; border-bottom:1px solid #e0e0e0;box-sizing:border-box;}
ul.zjzn li{ float:left; overflow:hidden; padding:0 10px;}
ul.zjzn li.now{ background-color:#2461aa;}
ul.zjzn li.now a{ color:#fff;}
 
.pxjg_jt{ width:100%; float:left; overflow:hidden; padding:16px 0 0 0;}
.pxjg_jt .ms_pic1{ float:left; overflow:hidden; }
.pxjg_jt .ms_pic1 img{width:102px; height:90px;}
.pxjg_jt .ms_font{ width:200px; float:right; overflow:hidden;}
.pxjg_jt .ms_font p{ width:100%; float:left; overflow:hidden; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.pxjg_jt .ms_font p a:hover{ color:#c00;}
.pxjg_jt .ms_font span{ width:100%; float:left; overflow:hidden; color:#888; height:66px; line-height:22px; font-size:12px;}
.pxjg_jt .ms_font span a{ color:#c83728;}
.pxjg_jt .ms_font span a:hover{ text-decoration:underline;}
ul.yxld_font{ width:340px; float:left; overflow:hidden; padding:18px 0 0 0; height:196px;}
ul.yxld_font li{ width:328px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px; height:28px;}
ul.yxld_font li a:hover{ color:#c00;}
ul.yxld_font li.now{ font-weight:bold;}

ul.zxws_font{ width:340px; float:left; overflow:hidden; padding:18px 0 0 0; height:311px;}
ul.zxws_font li{ width:328px; float:left; overflow:hidden; background:url(../new_images/grey_d.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:14px; line-height:28px; height:28px;}
ul.zxws_font li a:hover{ color:#c00;}
ul.zxws_font li.now{ font-weight:bold;}
.ggw { float:left; width:100%; height:90px; margin:6px 0;}
 /*******第3屏右 ******************************************************************************/ 
.box3{ float:left; height: auto; width:100%; }
 .boc3r{ width:320px; float:right; overflow:hidden; }
 
 
.ping2{ width:1200px; float:left; overflow:hidden; margin-top:20px;}

.fcjj_bt{ width:1200px; height:44px; float:left; overflow:hidden; background: url(../new_images/cdwy_bj1.jpg) repeat-x; line-height:44px;}

.fcjj_bt .fcjj_btl{ float:left; overflow:hidden; padding:0 38px 0 0; background: url(../new_images/cdwy_bj2.jpg)  right 0 no-repeat; font-size:24px; color:#2461aa; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1;}


.fcjj_bt .gd{ float:right; overflow:hidden; padding:0 4px 0 0; width:46px;}

.fcjj_bt .gd span{ float:left; overflow:hidden; color:#999;}

.fcjj_bt .gd img{ float:right; overflow:hidden; padding:16px 0 0 4px;}

.fcjj_bt .gd a:hover span{ color:#c00;}
 
 
 .spzb_z{ width:1200px; height:130px; float:left; overflow:hidden; display:block; position:relative; margin-top:12px;}

.spzb_z ul.sp_zha{  height:130px; float:left; overflow:hidden; display:block;  z-index:1;}

.spzb_z ul.sp_zha li{ width:160px; float:left; overflow:hidden; padding:0 0 0 10px;}

.spzb_z ul.sp_zha li a img{ float:left; overflow:hidden;}

.spzb_z ul.sp_zha li a p{ width:160px; float:left; overflow:hidden; text-align:center; padding:2px 0 0 0; height:24px; line-height:24px;}

.spzb_z ul.sp_zha li a:hover p{ color:#c00;}



.spzb_z .sp_l{ width:30px; height:38px; float:left; overflow:hidden; display:block; position:absolute; left:0; top:36px; z-index:2;}

.spzb_z .sp_r{ width:30px; height:38px; float:left; overflow:hidden; display:block; position:absolute; right:0; top:36px; z-index:2;}



.hzmt_z{ width:998px; float:left; overflow:hidden; border:1px solid #e0e0e0; border-top:0; margin-top:14px;}

.hzmt_z ul.hzmt_nav{ width:998px; float:left; overflow:hidden; height:36px; line-height:36px; background:url(../new_images/hzmt_bj1.jpg) repeat-x;}

.hzmt_z ul.hzmt_nav li{ float:left; overflow:hidden; border-right:1px solid #e0e0e0; padding:0 16px; font-size:14px;}

.hzmt_z ul.hzmt_nav li.now{ background:url(../new_images/hzmt_bj2.jpg) repeat-x;}



.hzmt_z .hzmt_nr{ width:998px; float:left; overflow:hidden; padding:10px 0 8px 0;}

.hzmt_z .hzmt_nr a{ float:left; overflow:hidden; padding:0 0 0 14px; height:24px; display:block; white-space:nowrap; *+width:90px;} 

.hzmt_z .hzmt_nr a:hover{ text-decoration:underline;}



.hzmt_z{ width:1198px; float:left; overflow:hidden; border:1px solid #e0e0e0; border-top:0; margin-top:14px;}
.hzmt_z ul.hzmt_nav{ width:100%; float:left; overflow:hidden; height:36px; line-height:36px; background:url(../new_images/hzmt_bj1.jpg) repeat-x;}
.hzmt_z ul.hzmt_nav li{ float:left; overflow:hidden; border-right:1px solid #e0e0e0; padding:0 16px; font-size:14px;}
.hzmt_z ul.hzmt_nav li.now{ background:url(../new_images/hzmt_bj2.jpg) repeat-x;}

.hzmt_z .hzmt_nr{ width:100%; float:left; overflow:hidden; padding:10px 0 8px 0; font-size:12px;}
.hzmt_z .hzmt_nr a{ float:left; overflow:hidden; padding:0 0 0 14px; height:24px; display:block; white-space:nowrap; *+width:90px;} 
.hzmt_z .hzmt_nr a:hover{ text-decoration:underline;}


 /*******************************************************************************
 *列表页
 ******************************************************************************/ 
 .lby{ float:left; width:100%;}
 .lbyright{width:320px; float:right; overflow:hidden;}
 
 .lbyleft{ float:left; width:850px; height:auto; overflow:hidden;}
 .dh-ame{ margin:0 auto; width:100%; height:34px;  line-height:34px;  overflow:hidden;  color:#044e9b;  font-family:\5B8B\4F53; font-size:18px;  border-bottom:#E3E3E3 1px solid;   }
.dh-ame span{padding:0 10px; }
.dh-ame a{ color:#044e9b;  font-size:18px;}


.dhlbnr{ margin:0 auto; width:100%; height:auto; background:#fff;  }
.jxlbg{margin:0 auto; width:100%;  border-bottom:1px dashed #c8c8c8; height:120px; padding-top:8px; }
.jxlbg a{ float:left;  width:100%;height:36px; line-height:36px; color:#322829; font-size:18px;   }
.jxlbg a:hover{ float:left; color:#044e9b; font-size:18px;  text-decoration: none;  }
.jxlbg span{ float:left; width:100%; line-height:26px; color:#666666; text-indent:24px; text-indent:28px; display:block;    }
.jxlbg p{ float:left; width:100%; height:26px; line-height:26px; color:#9b9b9b; font-size:14px;   padding-right:20px; text-align:right; }


/**首页内容页**/
.liebyleft{float:left;width:958px;  border:1px solid #1580b9; padding-bottom:10px;  overflow:hidden;}
.liebyr{float:right; width:310px;}
.lrban{float:right; width:310px;}
.lrban a{float:right;}
.lrban img{float:right; border:#a4d2ee 1px solid; padding:4px;}
.liebyl-top{float:left; height:30px; width:958px; background:url(b2lbj.jpg) repeat-x; border-bottom:1px solid #1580b9;}
.liebyl-navnm{float:left; width:520px; height:30px; font-size:14px; line-height:32px; color:#fff; padding-left:30px;  background:url(images/lantub.jpg) no-repeat 8px 7px; overflow:hidden;}
.liebyl-navnm a{color: #fff;}
.liebylweblieb{float:left; height:30px; width:100%; line-height:30px; text-align:center; padding-top:10px}
.liebylweblieb a{color: red; font-weight:bold;}
.liebylweb{float:left; height:30px; width:938px; padding-left:22px;}
.liebylweb_a{float:left; height:30px; width:720px; font-size:14px; line-height:30px; color: #000000;}
.liebylweb_a a{color: #000000;}
.liebylweb_b{float:left; height:30px; width:100px; font-size:12px; line-height:30px; color: #000000;}
.listcon { margin:auto; padding-bottom:40px; line-height:35px; width:100%; color:#333333; padding-top:18px;}
.listcon36 { float:left; width:960px; padding-bottom:40px; line-height:35px;  color:#333333; padding-top:6px;}
.listcon77 { float:left; width:960px; padding-bottom:40px; padding-top:6px;}
.contenttitle { text-align:center; font-style:normal; color:#130f0e; font-size:22px; font-weight:bold;}
.txtcenter {text-align:center;}
.contentarea {color:#333333; font-size:14px;   font-family:\5B8B\4F53;   }
.auto {width:100%; float:left; height:auto;}
.liebylweb77{float:left; height:30px; width:900px;  margin-left:12px; background:url(images/dian.jpg) repeat-x 0px 12px;}

.dhlbnr{ margin:0 auto; width:100%; height:auto; background:#fff;  }
.jxlbg{margin:0 auto; width:100%;  border-bottom:1px dashed #c8c8c8; height:120px; padding-top:8px; }
.jxlbg a{ float:left;  width:100%;height:30px; line-height:30px; color:#322829; font-size:18px;   }
.jxlbg a:hover{ float:left; color:#044e9b; font-size:18px;  text-decoration: none;  }
.jxlbg span{ float:left; width:100%; line-height:26px; color:#666666; text-indent:24px; text-indent:28px; display:block;    }
.jxlbg p{ float:left; width:100%; height:26px; line-height:26px; color:#9b9b9b; font-size:14px;   padding-right:20px;  }

.pageNav{ clear:both; padding:60px 0 10px 0; font-size:16px; text-align:center; overflow:hidden; height:30px;}
.pageNav a.f12{ display:inline-block; padding:0 20px; overflow:hidden; margin-right:10px; color:#666; height:28px; line-height:28px; border:1px solid #e2e2e2;}
.pageNav a:hover{ text-decoration:none; display:inline-block;}
.pageNav a.f12_a{ display:inline-block; padding:0 20px; overflow:hidden; margin-right:10px; color:#044e9b; height:28px; line-height:28px; border:1px solid #e2e2e2; background-color:#35baf0; color:#fff;}


.picScroll-left1{ width:315px;overflow:hidden; position:relative;z-index:5;/* height:333px;*/ height:220px; float:left;}
.picScroll-left1 .bd{ position:relative;z-index:3; }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ /*margin:0 3px;*/ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:315px; height:220px; display:block; }
.picScroll-left1 .bd ul li .pic a:hover img{  }
.picScroll-left1 .bd ul li .title{ line-height:22px; position:relative; margin-top:-55px;z-index:3; text-align:left; padding-left:10px;height:35px}
.picScroll-left1 .bd ul li .title a{ color:#FFF; font-size:14px;width:240px;overflow:hidden;}
.picScroll-left1 .bd ul li .title1{filter:alpha(opacity=55);opacity:0.35; background-color:#000;position:relative; margin-top:-39px; z-index:1; height:35px;}
.picScroll-left1 .hd{ position:absolute; bottom:5px; right:0; z-index:100;}
.picScroll-left1 .hd ul{}
.picScroll-left1 .hd ul li{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;
 display:block; float:left; width:10px; height:10px; background:#9b9b9b; color:#000; line-height:0px;font-size:0px; margin:0 2px; text-align:center; cursor:pointer;}
.picScroll-left1 .hd ul li.on{ background:#F00; color:#FFF; -moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;
}
